arrival price options dma fx algorithmic trading direct market access repair electronic execution index arbitrage fix algorithmic trading commodities computer help electronic trading futures